package com.tencent.org.domain;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.tencent.basic.domain.BaseDomain;
import lombok.Data;

import java.util.Date;

@Data
public class Shop extends BaseDomain {
  /** 店铺名称 */
  @Excel(name = "店铺名称", width = 20)
  private String name;

  /** 电话 */
  @Excel(name = "电话", width = 20)
  private String tel;

  /** 入驻时间 */
  @Excel(name = "入驻时间", width = 30, exportFormat = "yyyy-MM-dd")
  @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") // HH:mm:ss 时分秒
  private Date registerTime = new Date();

  /**
   * 四种状态 ： 待审核  待激活  审核通过  驳回
   */
  @Excel(name = "状态", width = 10)
  private Integer state = 1;

  /** 店铺地址 */
  @Excel(name = "店铺地址", width = 50)
  private String address;

  /** 店铺logo */
  @Excel(name = "店铺logo", width = 50)
  private String logo;

  /** 店铺管理员id */
  private Long admin_id;

  /** 店铺管理员关联对象 */
  private Employee employee;
}
